arrowroot starch - German English Dictionary